Visit Frankfurt: 5 Things You Will Love & Hate About Visiting Frankfurt, Germany